/**
 * @Author lzc
 * @Date 2022/8/31 10:22
 */
public class LambdaDemo1 {
    public static void main(String[] args) {
        A a = n -> System.out.println("匿名内部类的方法...." + n);
        
        A a1 = n -> System.out.println("lambda表达式" + n);
        
        a1.fun(10);
    }
}

/*
java中的函数: lambda表达式(拉姆达表达式)

接口:
    interface
        常量
        抽象方法
        默认方法(default)

函数式接口:
    如果一个接口中只有一个抽象方法, 这样的接口就是函数式接口.
    
    如果一个类型是函数式接口类型, 则创建对象的时候可以使用lambda表示
 
 */